package router

import (
	"gitee.com/gopher2011/gin"
)

func CmsHelp(g *gin.RouterGroup) {
	r := g.Group("cms_help")
	{
		r.GET("")
		r.POST("")
	}
}

func CmsHelpCategory(g *gin.RouterGroup) {
	r := g.Group("cms_help_category")
	{
		r.GET("")
		r.POST("")
	}
}

func CmsMemberReport(g *gin.RouterGroup) {
	r := g.Group("cms_member_report")
	{
		r.GET("")
		r.POST("")
	}
}

func CmsPreferenceAreaProductRelation(g *gin.RouterGroup) {
	r := g.Group("cms_preference_area_product_relation")
	{
		r.GET("")
		r.POST("")
	}
}

func CmsSubjectCategory(g *gin.RouterGroup) {
	r := g.Group("cms_subject_category")
	{
		r.GET("")
		r.POST("")
	}
}

func CmsSubjectComment(g *gin.RouterGroup) {
	r := g.Group("cms_subject_comment")
	{
		r.GET("")
		r.POST("")
	}
}

func CmsSubjectProductRelation(g *gin.RouterGroup) {
	r := g.Group("cms_subject_product_relation")
	{
		r.GET("")
		r.POST("")
	}
}

func CmsTopic(g *gin.RouterGroup) {
	r := g.Group("cms_topic")
	{
		r.GET("")
		r.POST("")
	}
}

func CmsTopicCategory(g *gin.RouterGroup) {
	r := g.Group("cms_topic_category")
	{
		r.GET("")
		r.POST("")
	}
}

func CmsTopicComment(g *gin.RouterGroup) {
	r := g.Group("cms_topic_comment")
	{
		r.GET("")
		r.POST("")
	}
}

func OmsCartItem(g *gin.RouterGroup) {
	r := g.Group("oms_cart_item")
	{
		r.GET("")
		r.POST("")
	}
}

func OmsOrderItem(g *gin.RouterGroup) {
	r := g.Group("oms_order_item")
	{
		r.GET("")
		r.POST("")
	}
}

func OmsOrderOperateHistory(g *gin.RouterGroup) {
	r := g.Group("oms_order_operate_history")
	{
		r.GET("")
		r.POST("")
	}
}

func PmsComment(g *gin.RouterGroup) {
	r := g.Group("pms_comment")
	{
		r.GET("")
		r.POST("")
	}
}

func PmsCommentReplay(g *gin.RouterGroup) {
	r := g.Group("pms_comment_replay")
	{
		r.GET("")
		r.POST("")
	}
}

func PmsFreightTemplate(g *gin.RouterGroup) {
	r := g.Group("pms_freight_template")
	{
		r.GET("")
		r.POST("")
	}
}

func PmsMemberPrice(g *gin.RouterGroup) {
	r := g.Group("pms_member_price")
	{
		r.GET("")
		r.POST("")
	}
}

func PmsProduct(g *gin.RouterGroup) {
	r := g.Group("pms_product")
	{
		r.GET("")
		r.POST("")
	}
}

func PmsProductAttributeValue(g *gin.RouterGroup) {
	r := g.Group("pms_product_attribute_value")
	{
		r.GET("")
		r.POST("")
	}
}

func PmsProductCategoryAttributeRelation(g *gin.RouterGroup) {
	r := g.Group("pms_product_category_attribute_relation")
	{
		r.GET("")
		r.POST("")
	}
}

func PmsProductFullReduction(g *gin.RouterGroup) {
	r := g.Group("pms_product_full_reduction")
	{
		r.GET("")
		r.POST("")
	}
}

func PmsProductLadder(g *gin.RouterGroup) {
	r := g.Group("pms_product_ladder")
	{
		r.GET("")
		r.POST("")
	}
}

func PmsProductOperateLog(g *gin.RouterGroup) {
	r := g.Group("pms_product_operate_log")
	{
		r.GET("")
		r.POST("")
	}
}

func PmsProductVerifyRecord(g *gin.RouterGroup) {
	r := g.Group("pms_product_verify_record")
	{
		r.GET("")
		r.POST("")
	}
}

func SmsCouponProductCategoryRelation(g *gin.RouterGroup) {
	r := g.Group("sms_coupon_product_category_relation")
	{
		r.GET("")
		r.POST("")
	}
}

func SmsCouponProductRelation(g *gin.RouterGroup) {
	r := g.Group("sms_coupon_product_relation")
	{
		r.GET("")
		r.POST("")
	}
}

func SmsFlashPromotionLog(g *gin.RouterGroup) {
	r := g.Group("sms_flash_promotion_log")
	{
		r.GET("")
		r.POST("")
	}
}

//func Base(g *gin.RouterGroup) gin.IRoute {
//	r := g.Group("/base")
//	{
//		r.POST("/register", admin.UmsAdmin.Register) // 用户注册
//		r.POST("login", admin.UmsAdmin.Login)        // 登录以后返回token
//		//r.GET("refreshToken", v1.Ua.RefreshToken) //刷新token
//	}
//	return r
//}

func UmsAdminLoginLog(g *gin.RouterGroup) {
	r := g.Group("ums_admin_login_log")
	{
		r.GET("")
		r.POST("")
	}
}

func UmsAdminPermissionRelation(g *gin.RouterGroup) {
	r := g.Group("ums_admin_permission_relation")
	{
		r.GET("")
		r.POST("")
	}
}

func UmsAdminRoleRelation(g *gin.RouterGroup) {
	r := g.Group("ums_admin_role_relation")
	{
		r.GET("")
		r.POST("")
	}
}

func UmsGrowthChangeHistory(g *gin.RouterGroup) {
	r := g.Group("ums_growth_change_history")
	{
		r.GET("")
		r.POST("")
	}
}

func UmsIntegrationChangeHistory(g *gin.RouterGroup) {
	r := g.Group("ums_integration_change_history")
	{
		r.GET("")
		r.POST("")
	}
}

func UmsIntegrationConsumeSetting(g *gin.RouterGroup) {
	r := g.Group("ums_integration_consume_setting")
	{
		r.GET("")
		r.POST("")
	}
}

func UmsMember(g *gin.RouterGroup) {
	r := g.Group("ums_member")
	{
		r.GET("")
		r.POST("")
	}
}

func UmsMemberLoginLog(g *gin.RouterGroup) {
	r := g.Group("ums_member_login_log")
	{
		r.GET("")
		r.POST("")
	}
}

func UmsMemberMemberTagRelation(g *gin.RouterGroup) {
	r := g.Group("ums_member_member_tag_relation")
	{
		r.GET("")
		r.POST("")
	}
}

func UmsMemberProductCategoryRelation(g *gin.RouterGroup) {
	r := g.Group("ums_member_product_category_relation")
	{
		r.GET("")
		r.POST("")
	}
}

// 收货地址表
func UmsMemberReceiveAddress(g *gin.RouterGroup) {
	r := g.Group("ums_member_receive_address")
	{
		r.GET("")
		r.POST("")
	}
}

func UmsMemberRuleSetting(g *gin.RouterGroup) {
	r := g.Group("ums_member_rule_setting")
	{
		r.GET("")
		r.POST("")
	}
}

// 会员统计信息
func UmsMemberStatisticsInfo(g *gin.RouterGroup) {
	r := g.Group("ums_member_statistics_info")
	{
		r.GET("")
		r.POST("")
	}
}

func UmsMemberTag(g *gin.RouterGroup) {
	r := g.Group("ums_member_tag")
	{
		r.GET("")
		r.POST("")
	}
}

func UmsMemberTask(g *gin.RouterGroup) {
	r := g.Group("ums_member_task")
	{
		r.GET("")
		r.POST("")
	}
}
